package com.ruoyi.analysis.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 班组生产数据对象 product_analysis_team
 * 
 * @author ruoyi
 * @date 2023-01-17
 */
public class ProductAnalysisTeam extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 编号 */
    private Long id;

    /** 所属班组 */
    @Excel(name = "所属班组")
    private String team;

    /** 设备总数 */
    @Excel(name = "设备总数")
    private String deviceTotal;

    /** 开机设备数 */
    @Excel(name = "开机设备数")
    private String devicePower;

    /** 实焊设备数 */
    @Excel(name = "实焊设备数")
    private String deviceWork;

    /** 设备利用率 */
    @Excel(name = "设备利用率")
    private String deviceRate;

    /** 焊接数量 */
    @Excel(name = "焊接数量")
    private String weldingNum;

    /** 加工时间 */
    @Excel(name = "加工时间")
    private String workTimeTotal;

    /** 开机时间 */
    @Excel(name = "开机时间")
    private String workTimeStart;

    /** 工作效率 */
    @Excel(name = "工作效率")
    private String workRate;

    /** 焊丝消耗(KG) */
    @Excel(name = "焊丝消耗(KG)")
    private String weldingUse;

    /** 电能消耗(KWH) */
    @Excel(name = "电能消耗(KWH)")
    private String electUse;

    /** 气体消耗(L) */
    @Excel(name = "气体消耗(L)")
    private String gasUse;

    /** 日期 */
    @Excel(name = "日期")
    private String workDate;

    /** 开始时间 */
    private String searchStartTime;

    /** 结束时间 */
    private String searchEndTime;

    /** 预留1 */
    private String reserver1;

    /** 预留2 */
    private String reserver2;

    /** 预留3 */
    private String reserver3;

    /** 预留4 */
    private String reserver4;

    /** 预留5 */
    private String reserver5;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setTeam(String team) 
    {
        this.team = team;
    }

    public String getTeam() 
    {
        return team;
    }
    public void setDeviceTotal(String deviceTotal) 
    {
        this.deviceTotal = deviceTotal;
    }

    public String getDeviceTotal() 
    {
        return deviceTotal;
    }
    public void setDevicePower(String devicePower) 
    {
        this.devicePower = devicePower;
    }

    public String getDevicePower() 
    {
        return devicePower;
    }
    public void setDeviceWork(String deviceWork) 
    {
        this.deviceWork = deviceWork;
    }

    public String getDeviceWork() 
    {
        return deviceWork;
    }
    public void setDeviceRate(String deviceRate) 
    {
        this.deviceRate = deviceRate;
    }

    public String getDeviceRate() 
    {
        return deviceRate;
    }
    public void setWeldingNum(String weldingNum) 
    {
        this.weldingNum = weldingNum;
    }

    public String getWeldingNum() 
    {
        return weldingNum;
    }
    public void setWorkTimeTotal(String workTimeTotal) 
    {
        this.workTimeTotal = workTimeTotal;
    }

    public String getWorkTimeTotal() 
    {
        return workTimeTotal;
    }
    public void setWorkTimeStart(String workTimeStart) 
    {
        this.workTimeStart = workTimeStart;
    }

    public String getWorkTimeStart() 
    {
        return workTimeStart;
    }
    public void setWorkRate(String workRate) 
    {
        this.workRate = workRate;
    }

    public String getWorkRate() 
    {
        return workRate;
    }
    public void setWeldingUse(String weldingUse) 
    {
        this.weldingUse = weldingUse;
    }

    public String getWeldingUse() 
    {
        return weldingUse;
    }
    public void setElectUse(String electUse) 
    {
        this.electUse = electUse;
    }

    public String getElectUse() 
    {
        return electUse;
    }
    public void setGasUse(String gasUse) 
    {
        this.gasUse = gasUse;
    }

    public String getGasUse() 
    {
        return gasUse;
    }
    public void setWorkDate(String workDate) 
    {
        this.workDate = workDate;
    }

    public String getWorkDate() 
    {
        return workDate;
    }
    public void setSearchStartTime(String searchStartTime) 
    {
        this.searchStartTime = searchStartTime;
    }

    public String getSearchStartTime() 
    {
        return searchStartTime;
    }
    public void setSearchEndTime(String searchEndTime) 
    {
        this.searchEndTime = searchEndTime;
    }

    public String getSearchEndTime() 
    {
        return searchEndTime;
    }
    public void setReserver1(String reserver1) 
    {
        this.reserver1 = reserver1;
    }

    public String getReserver1() 
    {
        return reserver1;
    }
    public void setReserver2(String reserver2) 
    {
        this.reserver2 = reserver2;
    }

    public String getReserver2() 
    {
        return reserver2;
    }
    public void setReserver3(String reserver3) 
    {
        this.reserver3 = reserver3;
    }

    public String getReserver3() 
    {
        return reserver3;
    }
    public void setReserver4(String reserver4) 
    {
        this.reserver4 = reserver4;
    }

    public String getReserver4() 
    {
        return reserver4;
    }
    public void setReserver5(String reserver5) 
    {
        this.reserver5 = reserver5;
    }

    public String getReserver5() 
    {
        return reserver5;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("team", getTeam())
            .append("deviceTotal", getDeviceTotal())
            .append("devicePower", getDevicePower())
            .append("deviceWork", getDeviceWork())
            .append("deviceRate", getDeviceRate())
            .append("weldingNum", getWeldingNum())
            .append("workTimeTotal", getWorkTimeTotal())
            .append("workTimeStart", getWorkTimeStart())
            .append("workRate", getWorkRate())
            .append("weldingUse", getWeldingUse())
            .append("electUse", getElectUse())
            .append("gasUse", getGasUse())
            .append("workDate", getWorkDate())
            .append("searchStartTime", getSearchStartTime())
            .append("searchEndTime", getSearchEndTime())
            .append("reserver1", getReserver1())
            .append("reserver2", getReserver2())
            .append("reserver3", getReserver3())
            .append("reserver4", getReserver4())
            .append("reserver5", getReserver5())
            .toString();
    }
}
